3359,3361,3362,3362,3363,3363,3364,3365,3367,3369,3371,3372,3373,3373,3374,3375,3377,3378,3379,3381,3384,3389,3390,3390,3394,3399,3400,3401,3402,3408,3409,3410,3411,3411,3412,3413,3413,3413,3414,3414,3414,3415,3416,3416,3417,3418,3420,3421,3422,3423,3424,3425,3426,3427,3428,3429,3429,3430,3431,3432,3433,3433,3434,3435,3436,3437,3438,3439,3440,3441,3442,3443,3444,3444,3445,3446,3447,3448,3448,3449,3449,3450,3450,3451,3451,3451,3451,3452,3452,3452,3452,3452,3453,3453,3453,3454,3454,3455,3455,3456,3457,3459,3460,3460,3461,3462,3462,3463,3464,3465,3465,3466,3467,3467,3468,3469,3470,3471,3472,3473,3473,3474,3475,3476,3476,3477,3478,3478,3479,3479,3480,3480,3481,3482,3482,3483,3483,3483,3484,3484,3485,3485,3486,3487,3487,3488,3489,3490,3491,3492,3493,3494,3494,3495,3496,3497,3498,3499,3499,3500,3501,3501,3502,3503,3504,3505,3505,3505,3505,3504,3504,3503,3503,3503,3504,3505,3506,3506,3507,3508,3509,3510,3511,3512,3512,3513,3513,3514,3514,3515,3515,3515,3516,3516,3516,3517,3517,3517,3518,3518,3518,3519,3519,3519,3517,3517,3516,3515,3514,3513,3512,3511,3510,3509,3508,3507,3505,3504,3503,3502,3501,3501,3500,3499,3498,3497,3496,3495,3494,3491,3490,3489,3489,3488,3487,3486,3486,3485,3483,3482,3481,3480,3478,3476,3475,3474,3472,3471,3470,3469,3468,3467,3467,3466,3465,3464,3462,3460,3458,3457,3456,3455,3454,3452,3451,3450,3448,3446,3444,3443,3441,3440,3439,3438,3438,3437,3436,3436,3435,3434,3434,3433,3433,3432,3431,3430,3429,3428,3427,3426,3426,3425,3424,3423,3423,3422,3422,3421,3420,3419,3418,3417,3417,3416,3415,3414,3413,3411,3410,3409,3408,3407,3406,3405,3404,3402,3401,3400,3399,3399,3399,3399,3399,3398,3398,3397,3397,3396,3395,3394,3393,3392,3391,3389,3389,3388,3387,3387,3386,3386,3385,3384,3383,3383,3382,3382,3381,3380,3379,3378,3378,3377,3376,3376,3375,3374,3373,3373,3373,3373,3373,3373,3373,3373,3374,3374,3374,3374,3375,3375,3376,3376,3376,3376,3377,3377,3376,3376,3375,3375,3374,3373,3372,3371,3370,3369,3369,3368,3367,3366,3366,3365,3365,3364,3363,3363,3362,3361,3361,3360,3359,3359,3359,3359,3360,3361,3362,3362,3361,3360,3360,3359,3358,3358,3357,3357,3356,3356,3355,3354,3354,3353,3353,3353,3353,3353,3353,3353,3352,3352,3351,3350,3350,3349,3349,3348,3347,3346,3345,3345,3344,3344,3343,3343,3342,3342,3341,3341,3338,3337,3336,3335,3332,3331,3329,3328,3327,3326,3326,3326,3326,3326,3327,3327,3327,3327,3326,3326,3325,3325,3324,3323,3322,3320,3319,3317,3316,3316,3316,3316,3316,3317,3317,3317,3317,3317,3317,3317,3317,3317,3316,3316,3316,3315,3315,3315,3315,3315,3314,3314,3314,3313,3312,3312,3312,3312,3311,3311,3310,3310,3310,3308,3308,3307,3307,3307,3307,3306,3306,3306,3306,3306,3306,3306,3306,3308,3313,3314,3315,3315,3316,3317,3317,3318,3318,3318,3318,3319,3319,3319,3320,3320,3320,3321,3321,3321,3321,3322,3323,3323,3323,3323,3324,3324,3325,3326,3327,3328,3329,3330,3331,3332,3332,3333,3333,3334,3335,3336,3337,3337,3339,3340,3341,3342,3343,3343,3344,3345,3345,3346,3346,3347,3348,3349,3349,3351,3351,3352,3352,3353,3354,3354,3355,3356,3356,3357,3357,3357,3358,3358,3358,3358;1591,1590,1590,1591,1591,1592,1592,1592,1593,1594,1594,1594,1594,1593,1593,1592,1592,1591,1591,1591,1591,1590,1590,1591,1593,1594,1594,1594,1595,1598,1599,1600,1600,1601,1602,1602,1603,1604,1604,1605,1606,1607,1608,1609,1611,1612,1613,1615,1615,1616,1616,1617,1617,1617,1618,1618,1619,1619,1618,1618,1618,1619,1619,1619,1620,1620,1620,1620,1620,1621,1621,1621,1621,1622,1622,1622,1623,1623,1622,1622,1621,1621,1620,1620,1619,1618,1617,1617,1616,1615,1614,1613,1612,1611,1610,1610,1609,1609,1608,1608,1608,1607,1607,1606,1606,1606,1605,1605,1605,1604,1603,1603,1603,1602,1602,1602,1601,1601,1601,1601,1600,1600,1599,1599,1598,1598,1598,1597,1597,1596,1595,1594,1594,1593,1592,1592,1591,1590,1589,1588,1588,1587,1586,1586,1585,1585,1584,1584,1583,1583,1582,1582,1581,1581,1580,1580,1579,1579,1578,1578,1578,1579,1579,1579,1579,1579,1578,1577,1576,1575,1574,1573,1572,1571,1570,1570,1570,1569,1569,1568,1567,1567,1566,1566,1565,1565,1564,1563,1562,1562,1561,1560,1560,1559,1558,1558,1557,1556,1555,1554,1553,1553,1552,1551,1549,1548,1548,1548,1548,1547,1547,1547,1546,1545,1545,1545,1544,1543,1542,1542,1542,1541,1540,1540,1539,1539,1538,1536,1535,1533,1531,1530,1529,1528,1527,1526,1525,1525,1524,1523,1522,1521,1521,1521,1521,1521,1521,1521,1522,1522,1523,1523,1524,1524,1524,1524,1524,1524,1524,1524,1524,1524,1523,1523,1522,1522,1521,1521,1521,1520,1520,1519,1518,1516,1515,1513,1512,1511,1511,1510,1509,1509,1508,1508,1508,1507,1506,1505,1504,1504,1503,1503,1502,1502,1501,1501,1500,1500,1499,1498,1498,1498,1499,1500,1500,1501,1501,1502,1503,1503,1504,1504,1505,1505,1505,1506,1506,1507,1508,1509,1510,1511,1512,1514,1515,1516,1517,1517,1518,1518,1518,1519,1519,1520,1521,1521,1521,1522,1522,1523,1523,1524,1524,1525,1525,1526,1526,1527,1528,1529,1530,1530,1530,1531,1531,1530,1529,1528,1527,1526,1525,1524,1523,1522,1522,1521,1520,1519,1518,1517,1516,1515,1514,1513,1513,1512,1511,1510,1510,1509,1509,1508,1507,1506,1506,1505,1504,1504,1504,1505,1506,1507,1508,1507,1507,1506,1506,1505,1504,1503,1503,1502,1501,1500,1500,1499,1499,1498,1497,1497,1496,1496,1497,1498,1498,1499,1499,1500,1500,1500,1499,1499,1497,1496,1495,1494,1493,1492,1491,1490,1490,1489,1487,1486,1484,1484,1484,1484,1484,1483,1483,1482,1481,1480,1480,1479,1479,1478,1476,1476,1476,1476,1476,1476,1476,1475,1474,1473,1472,1471,1470,1469,1468,1467,1466,1465,1465,1464,1464,1463,1463,1463,1463,1463,1463,1464,1464,1465,1466,1467,1468,1470,1471,1472,1474,1475,1476,1477,1478,1479,1480,1481,1482,1482,1483,1484,1485,1487,1489,1490,1491,1492,1493,1494,1495,1496,1496,1497,1497,1498,1499,1504,1505,1506,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1521,1520,1522,1524,1525,1527,1527,1529,1530,1531,1532,1533,1533,1534,1536,1537,1538,1539,1539,1540,1541,1542,1544,1545,1546,1547,1548,1548,1549,1549,1552,1552,1552,1552,1552,1551,1551,1552,1552,1553,1553,1554,1555,1555,1556,1557,1558,1559,1560,1560,1561,1561,1562,1563,1564,1565,1565,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1575,1576,1577,1578,1579,1580,1581,1582,1585,1588